deliver (something) peritoneally

Translations
administrer (quelque chose) par voie intrapéritonéale